MKPSDVNAYDRAEDGESSKIQSQKEKTDQIVKAKAHKDVGNTSLPESPVEPANPLSEIKQEPEKLPCGYEWITCDLNTDDMCSEVCKFLKEQYLVDGQKFKDALQQLALDDTFEV